An open model for tailoring software processes

نویسندگان

  • Ebba Thora Hvannberg
  • Helgi Thorbergsson
چکیده

While supporting companies in defining or improving software processes we have observed that co-operation between companies is very valuable to quality managers and developers. Although software process improvement results in many benefits in the long term to a company, it also requires an investment in time and resources. With frequent migration of personnel between companies, there is both increased need for defining software processes but also more implicit sharing of knowledge between companies because technical people move knowledge with them from one company to another. In this paper we present an open model for tailoring software processes. It is inspired by the open source model and in the paper we compare our model for tailoring software processes to the open source model. Furthermore, we present ways in which the open model could be implemented and describe possible gains and pitfalls.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Generation of Transformations for Software Process Tailoring

Tailoring software processes is an activity that allows process engineers to adapt organizational software processes to the needs of particular projects. Model-driven engineering (MDE) has been used for tailoring software processes using models and transformations. Even though there are some proposals for automatically generating part of the transformations, they are not easily applicable in th...

متن کامل

Tailoring and Testing of Process Models applied to the Vorgehensmodel The ProcePT Approach

Activities to be performed and documents to be produced or modified are the basic elements for the software process description and are grouped according to different engineering aspects, such as development, quality assurance, configuration management or project management. Activities can be refined to processes using refined document structure or generalized to global procedures. Each resulti...

متن کامل

A Usable MDE-based Tool for Software Process Tailoring

In order to systematize development, software companies define their organizational processes. The process engineer is in charge of this activity. Tailoring software processes is an activity that allows project managers to adapt organizational software processes to the needs of particular projects. Modeldriven engineering (MDE) has been applied with that purpose using process model tailoring tr...

متن کامل

A Megamodel for Process Tailoring and Evolution

Companies formalize their software processes as a way of organizing their development projects. In practice, a family of processes is required, in order to ensure that each project is handled appropriately. This family may be a collection of predefined processes, but can also be generated by tailoring a general process to a project’s context. Automated process tailoring yields the most appropri...

متن کامل

BIM: A Methodology to Transform Business Processes into Software Systems

This manuscript proposes a guiding methodology to obtain a software system that supports the execution of the business processes existing within an organization. The methodology promotes the usage of business process reference models and intends to reduce the implementation time of the software systems. The methodology assumes four distinct phases and several abstraction levels and is applicabl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004